---
displayed_sidebar: "Chinese"
---

# ST_Distance_Sphere

## 功能

计算地球两点之间的球面距离，单位是「米」。

## 语法

```Haskell
ST_Distance_Sphere(x_lng, x_lat, y_lng, y_lat)
```

## 参数说明

`x_lng`: X 点的经度，支持的数据类型为 DOUBLE。

`x_lat`: X 点的纬度，支持的数据类型为 DOUBLE。

`y_lng`: Y 点的经度，支持的数据类型为 DOUBLE。

`y_lat`: Y 点的纬度，支持的数据类型为 DOUBLE。

## 返回值说明

返回值的数据类型为 DOUBLE。

## 示例

```Plain Text
MySQL > select st_distance_sphere(116.35620117, 39.939093, 116.4274406433, 39.9020987219);
+----------------------------------------------------------------------------+
| st_distance_sphere(116.35620117, 39.939093, 116.4274406433, 39.9020987219) |
+----------------------------------------------------------------------------+
|                                                          7336.913554999592 |
+----------------------------------------------------------------------------+
```
